The fireworks went on for about 20 minutes. We were so very close to them it seemed like they were right on top of us.